Release 10.1A: OpenEdge Development:
Messaging and ESB
Sonic ESB
Sonic ESB provides the means to create automated workflow processes that can include many discrete applications written in diverse languages. Sonic ESB’s service-oriented architecture supports processes that are efficient, flexible, and readily scalable. Highly sophisticated management and XML-editing tools, content-based routing, and an Orchestration Server make Sonic ESB an industry-leading integration framework for enterprise applications.
SonicMQ is component of Sonic ESB and is installed as part of the Sonic ESB installation process. Sonic ESB services exchange JMS messages over the underlying SonicMQ backbone.
Services are typically small applications that perform very specific functions in response to requests from clients or other services. As such, they can be developed to serve the needs of a variety of business processes and can be readily deployed, scaled, and maintained.
Although much of the power of Sonic ESB derives from its ability to integrate enterprise-wide applications in complex processes, it is also possible to expose any of its services as a standard Web service. Sonic ESB provides full support for Web service hosting, including WSDL generation, and it offers enhanced security and performance as compared with Web services hosted on a standard Web server or Java Servlet Engine (JSE). The same service can function both as a Web service and as a component of an integrated process.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |